ion-content {
    height: calc(100vh - 64px);
      --background: #ffff;
  }
  
  @supports (top: env(safe-area-inset-top)) {
    ion-content {
      height: calc(100vh - 2.75rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));
    }
  }
  @supports (top: constant(safe-area-inset-top)) {
    ion-content {
      height: calc(100vh - 2.75rem - constant(safe-area-inset-top)- constant(safe-area-inset-bottom));
    }
  }
  ion-title {
    font-size: 18px;
  }

.service-bg{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 1.25rem;
}
.service-item{
  font-size: 0.94rem;
  color: #575A61;
  line-height: 0.94rem;
  width: calc(( 100vw - 2.6rem )*0.333);
  height: 2.25rem;
  line-height: 2.25rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}